Formalising Responsibility Modelling for Automatic Analysis

نویسندگان

  • Robbie Simpson
  • Tim Storer
چکیده

Modelling the structure of social-technical systems as a basis for informing software system design is a difficult compromise. Formal methods struggle to capture the scale and complexity of the heterogeneous organisations that use technical systems. Conversely, informal approaches lack the rigour needed to inform the software design and construction process or enable automated analysis. We revisit the concept of responsibility modelling, which models social technical systems as a collection of actors who discharge their responsibilities, whilst using and producing resources in the process. Responsibility modelling is formalised as a structured approach for socio-technical system requirements specification and modelling, with well-defined semantics and support for automated structure and validity analysis. The effectiveness of the approach is demonstrated by two case studies of software engineering methodologies.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Formal Modelling and Analysis of Socio-Technical Systems

Attacks on systems and organisations increasingly exploit human actors, for example through social engineering. This non-technical aspect of attacks complicates their formal treatment and automatic identification. Formalisation of human behaviour is difficult at best, and attacks on socio-technical systems are still mostly identified through brainstorming of experts. In this work we discuss sev...

متن کامل

Automatic Generation of Interaction Models for Enterprise Software Environment Emulation

In modern enterprise software environments, software systems often need to cooperate with other systems to fulfil their responsibilities. A significant challenge is how to assure the quality of such software systems before deploying them in realistic software environment. Enterprise software environment emulation is an emerging technique for quality assurance. By replacing software systems with...

متن کامل

The Management of Formalisation Processes in R&D Collaboration

This paper examines the process leading to a formalised co-operation. A comparative case study of Research and Development (R&D) collaborations illustrates how, during the process of formalising, the creation of shared understanding of the co-operation is supported or hindered. When participants are involved in setting goals, writing work plans, and creating the rules for the co-operation, each...

متن کامل

Capture and reuse of composable failure patterns

Emerging safety analysis techniques use composition of failure models or fault simulation in formal models of a system to determine relationships between the causes and effects of failure. Most recent work has focused on developing system modelling and algorithms for automatic safety analysis. However, little work has focused on developing principles to improve reuse of safety analyses in the c...

متن کامل

Compositionality And Multiword Expressions: Six Of One, Half A Dozen Of The Other?

In this talk, I will investigate the relationship between compositionality and multiword expressions, as part of which I will outline different approaches for formalising the notion of compositionality. I will then briefly review computational methods that have been proposed for modelling compositionality, and applications thereof. Finally, I will discuss possible future directions for modellin...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015